home *** CD-ROM | disk | FTP | other *** search
- /*
- $VER: LoadSpecialConfig.ged V1.0 (7.3.94) © Axel Burghardt
-
- Das ARexx-Skript öffnet (sofern vorhanden) eine spezielle GoldEd-
- Konfiguration GOLDED.xxx.PREFS aus ENVARC:GOLDED/
- xxx steht für die Endung der übergebenen Datei.
- Bsp.: Ged test.c versucht die Konfiguration GOLDED.C.PREFS nachzuladen.
- Hat eine Datei keine Endung, bleibt die Konfiguration GOLDED.PREFS.
-
- Installation
- ------------
- 1. Das ARexx-Skript als Startup-Makro unter Konfig/Diverses einbinden.
- 2. Die Konfiguration (*.msc) dann sichern.
- 3. Die globale Konfiguration (z.B. GoldEd.Prefs) sichern.
- */
-
- TITLE = 'LoadSpecialConfig.ged V1.0 (7.3.94) © A.Burghardt'
-
- if (LEFT(ADDRESS(), 6) ~= "GOLDED") then
- address 'GOLDED.1'
-
- RC = 1
- OPTIONS FAILAT 21 /* Warte mit LOCK, bis Datei geladen */
- do while (RC ~= 0)
- 'LOCK CURRENT'
- end
- OPTIONS FAILAT 0
-
- 'QUERY FILE VAR FILE'
- parse var FILE FILENAME '.' EXTENSION
- if EXTENSION ~= '' then
- do
- CONFIG = upper('ENVARC:GOLDED/Golded.'||EXTENSION||'.prefs')
-
- if exists(CONFIG) then
- do
- 'UNLOCK'
- 'PREFS LOAD FILE="' || CONFIG ||'"'
- end
- else
- 'REQUEST BODY="Datei' CONFIG 'nicht gefunden!" TITLE="'||Title||'"'
- end
- 'UNLOCK'
-
-